#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include<stdio.h>
#include <unistd.h>
#include<iostream>

#define SIZE 100

int main()
{
    //打开文件
    int fd = open("bite",O_RDWR | O_CREAT,0666);
    if(fd<0)
        perror("open file");
    
    //写入内容
    const char text[]="linux so easy!\n";
    write(fd,text,sizeof text);

    //读出内容到标准输出
    //close(fd);
    //fd = open("bite",O_RDONLY);
    lseek(fd,0,SEEK_SET);//指针返回起始位置
    char tmp[SIZE];
    read(fd,tmp,16);
    write(1,tmp,sizeof tmp);
    fflush(stdout);

    //关闭文件
    close(fd);
    return 0;
}